package com.scujj.controller;

import com.scujj.pojo.Result;

import java.util.HashMap;

public interface OrderGoodsController {
    //根据买家用户id获取订单分页列表
    Result pageOrderByUid(Long id, Long page, Long limit);
    //根据卖家用户id获取订单分页列表
    Result pageOrderByGuid(Long id, Long page, Long limit);
    //根据订单id查询订单
    Result getOrderById(Long id);
    //根据商品id查询订单
    Result getOrderByGid(Long id, Long page, Long limit);
    //取消订单
    Result deleteOrder(HashMap<String,Object> args);
    //卖家发货/买家收货/支付订单
    Result updateOrderStatus(HashMap<String,Object> args);
    //微信支付
    Result payOrder(Long id);
}
